head on the spillway - Turkish English Dictionary